package treeset;

import java.util.Comparator;
import java.util.TreeSet;

/**
 * Created by 5406160@qq.com on LiBoWen 李博闻.
 *
 * @ClassName : TreeSetDemo2
 * @Author : 54061
 * @Date: 2022/2/9 11:24
 */
public class TreeSetDemo2 {
    public static void main(String[] args) {
        //创建TreeSet对象
        //      Tree(Comparator<E> comparator)
        TreeSet<Integer> ts = new TreeSet<>(new Comparator<Integer>() {
            @Override
            public int compare(Integer o1, Integer o2) {
                return o2 - o1;
            }

        });
        System.out.println("ts = " + ts);

        //添加元素
        ts.add(5);
        ts.add(3);
        ts.add(4);
        ts.add(1);
        ts.add(2);

        System.out.println("ts = " + ts);


        //创建TreeSet对象
        TreeSet<String> ts1 = new TreeSet<>();
        System.out.println("ts1 = " + ts1);

        //添加元素
        ts1.add("0");
        ts1.add("a");
        ts1.add("A");
        ts1.add("1");
        ts1.add("2");
        ts1.add("10");
        System.out.println("ts1 = " + ts1);



    }
}
